Servebolt\Optimizer\CachePurge\CachePurge A

Total Complexity 56
Dependencies 4
Dependents 12
Total lines 334
Lines of code 148
Logical lines of code 67
Comment lines 135
Methods 23
Properties 1

Methods 23

Method Rating Maintainability Complexity Lines of code
resolveDriverName()
A
57 10 18
featureIsConfigured()
S
60 5 15
queueBasedCachePurgeIsActive()
S
61 4 12
queueBasedCachePurgeActiveStateIsOverridden()
S
72 4 5
queueBasedCachePurgeActiveStateOverride()
S
65 3 10
resolveDriverObject()
S
65 3 9
__call()
S
67 3 7
defaultDriverName()
S
79 2 3
featureIsAvailable()
S
78 2 3
acdIsConfigured()
S
68 2 7
automaticCachePurgeOnContentUpdateIsActive()
S
66 2 8
isActive()
S
66 2 8
cloudflareIsConfigured()
S
67 2 8
getSelectedCachePurgeDriver()
S
66 2 8
cachePurgeIsLockedTo()
S
78 2 3
acdIsSelected()
S
78 1 3
__construct()
S
80 1 3
cachePurgeDriverIsOverridden()
S
80 1 3
cloudflareIsSelected()
S
78 1 3
featureIsActive()
S
79 1 3
defaultDriverObject()
S
81 1 3
getDriverObject()
S
82 1 3
setActiveState()
S
78 1 3